package mspbots.tsheets.common;

/**
 * mspbots.data.autotask.utils.RabbitKeys
 *
 * @author <a href="https://github.com/vnobo">Alex bob</a>
 * @date Created by 2020/7/14
 */
public class RabbitKeys {

    /**
     * this project default base exchange name
     */
    public static final String BASE_EXCHANGE_NAME = "data.tsheets.sync";

    /**
     * routing key configurer
     * <p>
     * bad message queue route key
     */
    public static final String BAD_MESSAGE_QUEUE_KEY = "tsheets-bad-message-key";

    /**
     * distributed scheduled queue route key
     */
    public static final String LOGS_TASK_QUEUE_KEY = "tsheets-logs-task-sync-key";

    /**
     * distributed scheduled queue route key
     */
    public static final String DISTRIBUTED_TASK_QUEUE_KEY = "tsheets-distributed-task-sync-key";

    /**
     * users sync queue route key
     */
    public static final String TIME_SYNC_QUEUE_KEY = "tsheets-time-sync-key";

    /**
     * users sync queue route key
     */
    public static final String USERS_SYNC_QUEUE_KEY = "tsheets-users-sync-key";


}
